may cape - Turkish English Dictionary